package File_IO;

import java.io.FileWriter;
import java.io.IOException;
import java.io.Writer;

/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: DELL
 * Date: 2023-02-07
 * Time: 17:16
 */
public class IODemo5 {
    // 字符流操作 -- 写入得时候默认先清空在覆盖
    // 像这样得写操作， 其实是先写到缓冲区里， 写操作执行完了， 内容可能还在缓冲区没有真的进入硬盘中
    // close 操作就是将缓冲区得内容写到硬盘里
    public static void main(String[] args) {
        try(Writer writer = new FileWriter("e:/test.txt")) {
            writer.write("简直不要太荒谬,现在可以作为一个记事本使用了");
            writer.write("\r\n");
            writer.write("现在应该换行了吧,虽然不太方便!~");
            writer.flush(); // 手动刷新缓冲区操作 -- 把缓冲区得内容写到硬盘里

        } catch (IOException e) {
            throw new RuntimeException(e);
        }
    }
}
